507 Williamstown Rd, Sicklerville, NJ 08081-1775, Sicklerville
"Villa deli is simply the best. The food is fantastic, if you order a pizza, or grab a dinner, it'"
"Villa deli is simply the best. The food is fantastic, if you order a pizza, or grab a dinner, it'"